Text copied to clipboard!
Başlık
Text copied to clipboard!Gömülü Yazılım Mühendisi
Açıklama
Text copied to clipboard!
Gömülü sistemler alanında çalışacak deneyimli bir Gömülü Yazılım Mühendisi arıyoruz. Bu pozisyon, donanım ile yazılım arasındaki etkileşimi optimize eden, düşük seviyeli programlama bilgisine sahip ve gerçek zamanlı sistemlerde deneyimli mühendisleri kapsamaktadır. Gömülü sistemler, otomotivden tıbbi cihazlara, tüketici elektroniğinden endüstriyel otomasyona kadar birçok sektörde kritik rol oynamaktadır. Bu nedenle, adayın hem yazılım geliştirme süreçlerine hâkim olması hem de donanım bileşenleriyle uyumlu çalışabilecek çözümler üretebilmesi beklenmektedir.
Gömülü Yazılım Mühendisi olarak, mikrodenetleyiciler, FPGA'lar ve diğer gömülü platformlar üzerinde çalışan yazılımların tasarımı, geliştirilmesi, test edilmesi ve bakımı gibi görevlerde yer alacaksınız. C, C++ gibi düşük seviyeli programlama dillerinde uzmanlık, RTOS (Gerçek Zamanlı İşletim Sistemleri) bilgisi ve donanım-software entegrasyonu konularında deneyim bu pozisyon için önemlidir. Ayrıca, hata ayıklama, performans optimizasyonu ve güvenlik gibi konularda da bilgi sahibi olmanız beklenmektedir.
Takım çalışmasına yatkın, analitik düşünebilen ve problem çözme becerileri gelişmiş adaylar arıyoruz. Proje yönetimi süreçlerine katkı sağlayabilecek, Agile/Scrum metodolojilerine aşina ve gerektiğinde müşteri ile teknik iletişim kurabilecek bir mühendis olmanız tercih sebebidir. Gömülü sistemlerin karmaşıklığı göz önüne alındığında, detaylara önem veren ve sistematik çalışan bir yapıya sahip olmanız gerekmektedir.
Eğer siz de yenilikçi teknolojilerle çalışmak, farklı sektörlerde kullanılan ürünlerin geliştirilmesinde rol almak ve teknik becerilerinizi ileri taşımak istiyorsanız, bu pozisyon tam size göre!
Sorumluluklar
Text copied to clipboard!- Gömülü yazılım geliştirme süreçlerini yürütmek
- Mikrodenetleyici ve gömülü platformlar üzerinde yazılım tasarımı yapmak
- Gerçek zamanlı işletim sistemleri ile çalışmak
- Donanım ile yazılım entegrasyonunu sağlamak
- Yazılım testlerini ve hata ayıklama işlemlerini gerçekleştirmek
- Performans ve güvenlik optimizasyonları yapmak
- Teknik dokümantasyon hazırlamak
- Takım içinde etkin iletişim kurmak
- Proje yönetim süreçlerine katkı sağlamak
- Müşteri gereksinimlerini analiz etmek ve teknik çözümler sunmak
Gereksinimler
Text copied to clipboard!- Elektrik-Elektronik, Bilgisayar veya ilgili mühendislik bölümlerinden mezun olmak
- C ve C++ programlama dillerinde ileri düzey bilgi
- Gömülü sistemler ve mikrodenetleyiciler konusunda deneyim
- RTOS (Gerçek Zamanlı İşletim Sistemleri) bilgisi
- Donanım-software entegrasyonu konusunda tecrübe
- Hata ayıklama ve test araçları konusunda bilgi sahibi olmak
- İyi derecede İngilizce bilgisi
- Takım çalışmasına yatkınlık
- Analitik düşünme ve problem çözme becerisi
- Agile/Scrum metodolojilerine aşinalık
Potansiyel mülakat soruları
Text copied to clipboard!- Gömülü sistemler üzerinde kaç yıl deneyiminiz var?
- Hangi mikrodenetleyici platformlarıyla çalıştınız?
- C ve C++ dışında hangi programlama dillerini biliyorsunuz?
- RTOS ile ilgili hangi projelerde yer aldınız?
- Donanım ile yazılım entegrasyonu konusunda örnek verebilir misiniz?
- Hangi hata ayıklama araçlarını kullandınız?
- Takım çalışmasında nasıl bir rol üstlenirsiniz?
- Agile/Scrum metodolojileriyle çalıştınız mı?
- İngilizce teknik doküman okuma ve yazma seviyeniz nedir?
- Performans optimizasyonu yaptığınız bir projeyi anlatır mısınız?